Here’s an idea from the past. In this case, a few years ago during the days of Battlefield 3.
I don’t know who to credit this for as I’m unable to find the original source. However, it’s an idea of introducing a way of seeing how long a team mate has been in need of a revive so you can prioritise who received them.
What do you think of the idea?