canPublishFilter should follow canFilter hints