Every profession has its jargon. The use of "supra" in this way is a cross that the legal profession throughout the English-speaking world just has to bear, I suppose.