Is your feature request related to a problem? Please describe.
All weights are recalculated for each call, even if there's no possible way they could have changed.
Describe the solution you'd like
Implement either a pooled call (returns collection of X calls) or cache world+pos (clear at the end of each tick).
Is your feature request related to a problem? Please describe. All weights are recalculated for each call, even if there's no possible way they could have changed.
Describe the solution you'd like Implement either a pooled call (returns collection of X calls) or cache world+pos (clear at the end of each tick).