It is not complete, and shitty. Factory against stateless action.
Need renameing, reenginiering. Actions should know their actor, doesn't need to push them as parameters.
Ugly drop and action activation.
I want a mNeedActivation flag, and a mDeactivated flag. And a different for loop for killing and activateing them.