Separation of MessageFilters and ProcessFilters