Thank you for this very cool library!
Have you given any thought to supporting the use of a consistent hash algorithm that would allow rebalancing if storage accounts are added or removed?
If you're amicable, to the idea, I could try to assist with an implementation at some point.