Three.js geometry and memory not released after A-Frame entity.remove()
Goal Release Three.js GPU memory when A-Frame entities are removed from a long-running scene. Constraint entity.remove() detaches the Object3D from the scene graph, but A-Frame does not automatically call dispose() on component geometries, materials, or textures. Repeated add/remove cycles with unique assets can retain GPU memory. Disposing shared resources