Perfectly possible and there would be utilities if there were significant demand. Obviously there isn't, but not hard to write one yourself. And plently of workarounds, some of which I use, but we're drifting off the topic of this forum I fear :-(
Responses to this message: