they say instance and free are pretty optimized, i remember reading a post from 2018 or so here or on reddit from a dude making a gdscript pooling system for a bullet hell shmup, he gained performance instead of relying on instance and free, you could search for it,
bullet hell pooling or something like that
so for asking your question if you want you can, the how is up to you.