If I understand the question correctly, can you just cascade the gets?


map2.get(map1.get("str1"));