Are you guys talking about mesh moving due to deformations, or mesh "moving" due to mesh refinement.
I'd really like it if when the mesh refines, you just search the daughter elements to see which one contains the dirac point.  Searching a whole mesh for the element containing the point sometimes takes a long time.