Use node offsets for SRBs

This saves a heap of stuffing around
Proper dissipation and loss model
Update change log