CHANGED: Core - System manager stores data members as values rather than as pointers or references to automatically release resource on destruction.