Is 12 really the magic number of videos per page, or could that change? It's getting spread throughout the code a bit at this point. Might consider making it a setting if there's any chance of it changing.