Судя по начальному посту Вы и так понимали все верно - да, в shared хранить или простые структуры или сериализовать. Та что же изменилось?
Это были больше предположения чем использование этого механизма.
Хотелось как я и писал "странного" нечто типа такого, чтобы между процессами просто передавать указатель на область памяти без лишних действий.
Потом помедитировал, сделал небольшой тест, наступило просветление.