Lots of pivot interfaces are backed by collection, where listeners are registered to be notified of changes. If i change such a collection from another thread (eg  call List.add), does that mean pivot will update it's interface / internal state from a thread that is not the ui thread. Does pivot have same rules of "do ui operations only in EDT"  as swing/awt does?

Are there recommandations on how to perform time consuming operations with pivot? (in Swing one would recommande the use of SwingWorker)

David Delbecq