superheat filter; better way to implement filters for specific types of VirtualLists