Ref T8575. Because orderable columns need to build custom fields, they are relatively expensive to build. Use the request cache.
(The request cache is technically more correct than static, because configuration may change between requests and we may eventually reuse interpreters.)