I wanna make some particles interact with geometry - make some displacement. The plan is to use mesher on the particles, then pass it to a volume select on the target geometry, and it's easy from there on. The problem is that volume select does not work with mesher directly - the mesh object needs to be a mesh/poly. So the solution I find is to apply a point cache, record the animation, then convert the mesher to poly, then apply the recorded animation. Cool so far, but the point cache does not accept changing topology, which is quite a severe restriction with particle systems. Any thoughts on circumventing this restriction?