Move in C++ without a std:move

Best performance of a C++ singleton