Allow geometric search patches to be updated dynamically while the simulation runs closes #3901