Clipboard/Objects: Don't use Vector of Pointer
I would like to rework the data objects and the clipboard to not use
std::vector<Object*>* but rather just
std::shared_ptr<std::vector<Object>> which is what is needed for not moving/copying memory around.
This is a bit involved since objects store references to each other, which should be pointers, obviously. Postponing this work.