m-default-nodes{-api}: optimize for event-stack

Ashok Sidipotu requested to merge optimize-scripts into next-rebased
  • Sharpen the hooks, so that they are called only when needed.
  • Make settings live, apply them when they are changed.
  • Remove the state saver after events hook, call it directly.
  • Remove the settings bookkeeping as the gobject properties.

Merge request reports