Use client interpolation to reduce the server calculation