Why not just THREE.Vector3?

I feel like this should either be a full THREE.Vector3, or else just two separate "x", "y" variables. Making an object like this seems strange.