by setting the held state before loading it in the statemanager we update it properly

to use the new state in calls made during Init