Makes a copy of the PlayerVisualization.
The result must be freed using free.
PlayerVisualization instance
an allocated copy of this.