Why not have an explicit executor added and executor removed event?  It seems unnecessary to send all of the storateStatuses