@jjw
My understanding is that CME provides a tag to be able to reconstruct the trades back to the aggressor but for trades that go through multiple levels they only provide the tag PER LEVEL, which is not very useful. CTS and Sierra Chart feed allow this.
For example market is bid 5,10,60...