How frequently is this called?  What should a pathfinder do on an update?