Open
Description
I understand that this wouldn't happen in the normal setup, but it might happen in the simulators where we have to override the `load_and_initialize_components` method and if this is not set then it will be updated in the wrong frequency right? or if we pass an already constructed ResourceManager object?. What do you think?. If you think this is not an issue, it is fine for me
Originally posted by @saikishor in #1354 (comment)