Никто не запрещает использовать разделяемый двоичный кусок памяти - буферы данных и проч.
Кроме memory-mapping, можно и просто засадить два и более экземпляров Оберон-рантайма в один процесс.
Речь про то, что каждый рантайм - однопоточный и не заморачивается тем, что во время сборки мусора кто-то ещё шарится по объектам языкового уровня ))
И программист не заморачивается тем, что каждый метод может быть вызван конкурентно...
А с разделяемыми двоичными данными никаких проблем.