How to orbit particles with constant tangential velocity instead of angular velocity?

I want to make some bats flying around a castle. Using the orbit module gives some ok results but, because it works with angular velocity, the outer bats are a lot faster than the ones close to the orbit’s center.

Is there a way to control the particle’s tangential speed directly or a way to fake this by making the rotation slower with distance?