Custom sorting honors hidden category children preferences