TMaps with Enums as Keys should allow new entries by incrementing key instead of checking for defaul

That’s why better interface for blueprint would be better, than TMaps with enums. Using enums kind of defeats purpose of Hash map.

From performance perspective it’s better to have array initialized with all enum values, rather than TMap with only some enums.