add vec3_dist_sqrd
do client interpolation a fixed time into the past based off derived server timestamp