I would use `load_action`, the step is confusing. I would also like to have a way to load an action from persistence by ep_id and action_id therefore I would make `load_action` to accept both: step and pair of the ids.