Using pool of addObjects with scene.append

I have been using the “pooled objects” system of addObjects whereever I can but is there any way to get an scene.appended object to use the slots in the free objects pool?

Wonderland Engine actually pools objects for you already.

Since 0.8.10 this is more usable through WL.scene.reserveObjects().
To return an object to the pool, you can destroy() the object.