I have heard of these but I have never seen one or talked to anyone that has used them. So, I can't recommend one, but it looks interesting.
https://www.amazon.com/Upstanding-Bi.../dp/B07CMK36PR
And there are some lower cost knock offs too.
I have considered one (or a knock off version) for my road bike, but it is a low priority so have not gotten around to it.