Transition for media_player.volume_set like for light.turn_on

It would be great to have a built in volume transition for the media player so audio can get louder or quieter over a period of time. I’m thinking it would be useful feature for an alarm clock automation