Only cache listener is service not shared and get ModuleManagerFactory working again