I absolutely agree it would be delightful to have that functionality in Marvin.
I have posted your suggestion to Marvin's official bugtracker/feature request collector at GitHub:
https://github.com/kguil/Marvin-Roadmap/issues/199
Feel free to correct or supplement me there, if I misstated anything.