WIP: use lookup based on a fully populated Hashmap - apparently not performant