Fix persist-table so that all data is persistently stored properly.
interaction-trigger tweaks