Whoa...that's long ;D but another thought would be to have say...3 reps for the pool... 1 responsible for getting Grime, one for Dubstep, one for 4/4, 2step etc. heck...even Speed Garage ;)