Created overloads for funcs requiring Vector4 to accept Vector3