I would very much prefer we implement a comprehensive segment.io backend for the track application instead of handling this with a separate signal.