Message filter experiment

This is just for discussion, thoughts @robfe @joshrobb?