TLorentzVector class methods in TTree::Draw(), TFormula

Ugh. I see this message from a decade-and-a-half ago saying that TTree::Draw cannot call functions whose arguments are non-numerical. Is this still true this many years later?
EDIT: Seems to be also true 8 years ago… what on earth is a TTree Proxy? I’m supposed to shove this into an external script somewhere?