When I am learning a masechta, one thing that shocks me is the ability of those people involved in arguments to cite an authority and know his view on most any other case. So if Rabbi Yehoshua is involved in an argument, someone can say "but doesn't Rabbi Yehoshua hold X in this other case?" I can barely keep track of my own kids' names let alone the various positions held by the tana'im and amora'im across masechtot.
Is there a "score card" -- a cheat sheet, if you will, which has (online would be sortable) the names and positions each person holds in regards to the various topics of argument so that if I see that Rabbi Yehoshua holds X in this case, I can look him up and see if, before the gemara brings up a counter argument, his statement seems to be consistent with other positions he has stated?
I understand that sometimes, the "position" is really only an interpretation by one person, whereas another could understand it another way and this would make a simple score card difficult, but I'm still wondering if any resource (even covering just the most common arguments) like this exists.