Can you associate a PhysicsBody2D with each one of these?
Per particle gravity and forces are batteries included. If you want GPU particles that can collide with other particles there's Fluvio, it's free.
Here's 65k https://www.youtube.com/watch?v=jwzfr9ppvj4
They look like particles yes, but the intent was to show the creation of fully featured constructs (not a demonstration of "fire and forget" particles).