When passivation is enabled, both fetchInMemoryState and fetchPersistentState are enabled. Also when passivation is disabled and the cache store is shared, I don't think enabling any kind of state transfer is required.