If you want the progressbar to be persistent over multiple requests,
you can give the name of a session namespace as fourth argument
to the constructor. In that case, the progressbar will not notify
the adapter within the constructor, but only when you call
finish(). Also the current
value, the status text and the start time for ETA calculation will
be fetched in the next request run again.