Particles and Collision Detection

I’m digging up this terribly old thread. It’s been 13 years, but do I understand correctly that Panda3D’s Particles system is still not interacting with other objects? I tried the “particles” demo from the distribution of Panda3D (it is with a teapot) and I have the impression that the teapot is completely “transparent” for particles (particles seem to pass through it).
Maybe I will add what I would like to do, for example - let’s imagine that I have some transparent or semi-transparent object with a non-primitive shape:


I would like to place a particle emitter inside an object and watch the emitted particles gradually fill my object, swirling around inside the object.