added vector3 multiplication fast paths