Interactive remeshing

I see a demonstration from many years ago showing remeshing code being run interactively. Can I do this within k2? I see there’s a SimpleRemesh component but it’s implemented separately from the main solver, and what I would really like is to have mesh vertices interact simultaneously with other goals.
I would rewrite the published remesh code as a goal, but I’m not sure what calls to make for a goal to add/delete particles from the system, nor the best way for topological changes to be communicated to other goals.