ok great. By the way, can you mention the use-case that made you convinced that you need to return all the keypoint information for `detect_and_extract`? One that I could think of was that for the visualization of matched keypoints using ORB, we would need to scales to emphasize the octaves of the keypoints.