If you are using enum, to index TMap, then why not use TArray ? Access time will be much faster, as you will be accessing data directly by it’s adress (in Hash maps, there are several steps of indirection).
I would rather request better support for using enums as indexes in Arrays in blueprints.