Would you think a dedicated program
outside of GG could still be helpful ,
which lets you search a (self-created) database of all your entities by a simple search string
(like, 'build' would find all your entities whose names contain 'build", but it won't find things which are only named "house" or "hut" or "church).
It selects all entities matched by their icons' names,
presents the icons to you as you would see them in GG,
and, if you double-click an icon, will show you the path to follow within GG's editor ,
plus an enlarged image of the icon,
so you can be check you hit the proper one.
I recently came across one of my abandoned GG projects of this sort, with the skeleton already there and almost in working order.
The offshots of course are:
* it
cannot reach inside of GG,
so, given the concise path, you still have to click yourself through your GG entity window, following the path to actually get to the desired entry,
since the max path depth currently seems to be 6. This is not so bad, right ?
* the search is totally simplistic, i.e, if you search for "tree",
what also will be found is anything else that contains "tree" anywhere in it's name, such as "s
treet lamp" ... things like that.
* since there is an sql-engine in the background, anything from the first non-alpha and non numeric character of a search string on will simply be removed from the string, because it's just too much trouble to intercept false input possibly irritating the engine.
The database build for ~10,000 entities will take about 4-5 minutes once if GG does not reside on a SSD
It will only have to be repeated when you add entities from the store; no update/refresh feature available for the time being.
Once the DB is inplace, say, selecting "build" on my notebook yields 346 entities, and they are being displayed in a flash.
Lives of great men all remind us we may make our lives sublime