runner_doself2_force_vec_3 now passes addresses of the interaction cache to the interaction function.