I'm working on a magento website that have hundreds of products with, each of them, having more than 5 thousands of options in a dropdownlist (in a custom attribute, using this plugin
I know that this is stupid to store that much data in the dropdownlist but I can't do a thing to change that (client, boss, wimey wibbly wobbly stuff, etc) 
Since I imported all my products with their respective DropDownList, the website is very slow to show the page
It seems that the view that is rendering the products for a cateogry get some products (first 9th for example) and all the attributes (even if each of them have a dropdown with 5K of options)
Does someone have ever encountered this kind of problem before ? Is there a way of getting a product collection with only certain attributes ? (or to exclude some ?)
Even if I have a dropdownlist of 5K elements, these element are for the "width and height" of the products with the following format
When the products are showed at the screen, I hide this dropdownlist and show two other dropdown of MAXIMUM 72 values. The users won't even notice they dropdown of 5K elements.
I really just need to optimize the speed of the category page because the product page is already fast.