Split ActionCommands into a seperate thread