Is Object Pooling worthwhile?

For some reason the thought was in my head that GD already does object pooling for you, but I’m not sure why because I’m not finding that information by searching for it now.

So, I’m creating and destroying lots of the same object in my game. Can I improve performance by pooling these objects? Did I just have a dream where Gdevelop automagically pools objects?

GDevelop automaticallt culls objects not currently visible on any of the layers (object culling).

Not aware of any native backend or automatic object pooling as it is a design pattern, not a technology. Even in unity you have to do it manually.

Makes sense… I thought I had read that somewhere but who knows.