Make renderFilter public to allow overrides