Add a conversion from matrix4s which are really 3d view + 3d pos to separate 4d view matrix and 4d pos.