Reduced memory-copy by RVO