Overwatch ultimate

Sometimes its so frustrating when you cant use your ultimate for several minutes because of reasons. You heal/deal dmg but because your ultimate is fully charged you cant charge it even more . (obviously)

I wish me a mechanic where you collect some ultimate points for your next ult. (at least a few %) A mechanic which reward you, although your ultimate is fully charged.