When a font asset is unloaded the font's textures are not destroyed and still consume VRAM

When a font asset is unloaded the font’s textures are not destroyed and still consume VRAM.

I wonder if that is that a playcanvas bug?

I’ve attempted a work around here