lo poco que conoci de la api google maps, ya se me olvido. respecto a como copiar (clonar) un objeto, en la web hay muchas opiniones. mira por ejemplo la extensa respuesta de este tema en
stackoverflow. si de casualidad estas usando jquery,
john resig comparte una corta explicación sobre como hacerlo con jquery. por otro lado, revisa la documentación de la api google maps si tiene un método especificamente para clonar los objetos que crea la api.
ahora bien, respecto al asunto de google maps. no se porque pero tengo la impresión de que estas planteando "mal" la solución. en lugar de clonar todos los objetos, clona aquellos con los que el usuario esté directamente interactuando. es decir, cuando el usuario toque un elemento en particular, en ese momento lo clonas a otra variable.