Finalize Vector4 changes from 8a47355
Signed-off-by: Paul Holden <paulholden2@gmail.com>