Moving loader Action to interaction-core