maybe this is the right abstraction
Spike of embedded competing consumers