Couldn't you have used a ReplicatedConsistentHash with a single segment instead?