Please, give us your feedback in the Suggestions and Issues forum.
Topic: Quite Possibly Best Screenshot Ever .