Introduces `RelationshipReordered` change kind and `ReorderSources` method to allow reordering the source set of a relationship without removing and re-adding components. This optimizes shuffling operations like deck setup in Blackjack.