Added Profile abstraction to ActorExecutor