Changed getLocalPosition() to allow for an existing Point to be used to reduce garbage collection.