After much hand writing, figured out how to get scores and counts to propegate through the system.
Got a somewhat cleaner count that tracks unity of messages.
Counting messages containing top components.
Filtering out tokens that are also top messages, eg messages that are just 'lol'