Currently, all the untyped tilesets are instantiated and referenced from Project. When typed layers are generated this gets overridden with a new instantiation of the a tileset.
Add a way create the typed tilesets in the typed Project and reference them from the typed Layer.