The current resource approach also have a pros:
- Faster selection fonts inside a font dropdown, not across all resources
- You can replace/adjust the font resource also easily on one place
- You see the all resources this GUI using, sometimes it helps a lot
- You can replace font by one call from
go.set, which is helpful in case of localization as an example
This is relative to textures and other resources also. When selecting resource inside go/collections, we need to do more actions & clicks , while placing different elements, which I found a little bit frustrating