Of course URLs with different fragments will be treated as different URLs. However, this actually does not fix anything at the moment, because the `variant` does not change anything about the `Mana::SpriteDefinition` apart from that member. I think it's the right thing to do at the moment though.