Objects are now managed with smart pointers