Currently, highlighting information is lost once `to_queryset` is called. Ideally it should be preserved.