I encountered an error indicating a mismatch in particle numbers when using the swarm.advection function. I am using the global_evaluation_rewrite branch with Petsc3.21.5. Here is the error that occurs when running the test code from [issue24](https://github.com/underworldcode/underworld3/issues/24). <img width="1259" height="506" alt="Image" src="https://github.com/user-attachments/assets/084e1921-f0be-48f2-af25-ee347305b6cc" />