Use `ImmutableMap.Builder`s for both of these, or is that not possible?