See earlier note on implementing this as a Fluid event