#126 fix exception message
#126 copy feature definitions before updating the preview data in the Swing thread to avoid concurrent manipulation (really final)