queryservice: actually make dual work
queryservice: add TODO to fix dual correctly