Vector4 header and implementation separation