There’s a plugin for this now:
And one that’s kinda similar, but less nice in my opinion:
And it recently became a core functionality:
And there’s been some talk on this since: