PropNetStateMachine now works with OptimizingPropNetFactory
More optimizations for PropNet optimizer