I guess this kinda assumes that the thumbloader is going to be the same for all items.  It probably is, but might not be.

An alternate would just be to have one of each.