remove order on count()
clone query for later query modify
add property filter on list/map/group