There seems to be a problem with the item cache:
- the edje objects are still processed by edje, which means that in the worst case we have 65 not visible objects beeing processed by edje (with signals etc. etc.).
- hiding the view object and all the contents does not help to get them out of the canvas, since they are getting visible again from edje signal calls.
- the contents from the cache are not reused, the content is regenerated, checked if it is different to the old content and then decided what to do. Due to the nature of how genlist gengrid is build, content_get is likely to return every time a different pointer, thus the cache is not really effective, since the content is recreated (which is the heavy task I guess?)