change Character create mechanism: split Factory.Get(), SetValue() by requester, add into ActionManager and Enable()