Сделать граф зависимостей, дропать ненужные куски, нужные должны быть в памяти. Т.е. между компонентами передавать указатель на память, а не пересериализовывать данные туда-сюда.
Но на практике это часто ведет к забиванию памяти и долгой инициализации. Потому что мало кто умеет граф поддерживать...