Sort tasks by Associated Contact

It would be really great if you could order tasks alphabetically by contact (or company if preferred) so that you could easily see if there were several tasks relating to the one person and complete them all at once. At the moment this feature is not available although you can sort alphabetically by task name, so in theory this should be possible.

PLEASE PLEASE PLEASE