This is important and one of the main ideas behind the `taggedShape()` design!