Query object is now thenable. (you don't need to call exec())