Improve key data types (Vector, Spring, MassPoint)