Refactoring: moving state handler instantiating into ProjectionCoreService