Topology persistence layer