Restructured action executions so that there is always a fully prepared
ActionInstance being run