Hm, rerunning constructors on already created actors looks a little bit strange, why anybody need this. What about current state of the actor variables? If my actor is in the middle of executing some sequence, than just checking some debug bools will completely reset it?