How does obejct pooling work (with bullets for example)?

Are there any examples or simple tutorials I could follow?

I was following this tutorial: http://codeperfectionist.com/articles/phaser-js-tutorial-building-a-polished-space-shooter-game-part-2/ , but it’s for Phaser 2 and I’m having trouble making the mental leap to how it works in Phaser 3.

It’s like pools/seeded pool but with Arcade Physics bodies you’ll also toggle enable on and off.