when too much data has been sent to the text list view, way too much GUI processing is done, let's batch-process the changes and then tell the GUI that something has changed
introducing generic "view" with two instantiations: stdout and textlist