Check out
lilith’s
Shuffle

but until then i'll be dreaming about that