fix adding data to workspace
catch errors and rollback in importer
enable transaction-like writes in workspace
utilize write-tracking for exceptions