make direct filter rendering optional (can be useful for certain cases)