this all sounds great
especially thatOinari-sama wrote:
One application I can think of is for saving server space when distributing song lists. Instead of re-zipping all the songs to create a Beatmap Pack, one can simply host such a list, which is only kb in size, then allow the downloader to "expand" the list and choose whether to download all the songs or only ticked ones.