Since we plan to make RuntimeTypes not hashable in D1829, we can't use them as dictionary keys. This breaks multiple tests.
Currently in the codebase, we only use RuntimeTypes as keys when constructing the dict argument to TypeStoragePluginRegistry. The proposed simple fix is to just turn the dict argument to a list of tuples. Alternatively, we can figure out a way to make RuntimeType hashable.