The object you're saving is large. - Makes site extremely slow

it depends how your custom view does the filtering. If your code loads every object to determine if it should be viewed or not, that would explain your performance problem. To prevent that you need some kind of index (plone catalog) or something custom, which means you load very few objects to do the filtering.