Woah! Sounds complicated,
I don't know what are pool vector2s but guess i'll learn
From the documentation: "An Array specifically designed to hold Vector2. Optimized for memory usage, does not fragment the memory."
Basically it's a good way to store LOTS of vector2's. (or other variables, there are several different pool arrays)
thanks for sumarizing i don't like reading walls of text
anyway check out my game if you haven't and also any feedback (even if harsh) is appreciated
https://itch.io/jam/brackeys-4/rate/722564