Optimization of current. Fix to delete. Transactionality on point and pointRoot updates.  More passing of data between pages instead of reloads. Massive changes.