fixed bug with instance positions

for some reason, when the geometry being copied is a single sphere
primitive, the instance positions are interpreted oddly. switching it to
a polygon seems to have solved the problem.