In story #245 and possibly in #198 and #303 there is a need for progress indicator when uploading/transferring/importing multiple files/objects. This should be done in general fashion. Progress indicator takes as arguments names, addresses or ids of files or objects of undisclosed type, getter method that gets them one by one and importer method that manipulates them (tries to make pieces out of them etc.). Methods can give error messages and status reports that progress indicator displays, in addition of progress bar.
There probably exists plone/zope products that have solved the drawing of progress bar -part.