Performance benchmarking has shown that our JDBC proxying (AbstractProxyHandler and subclasses) are a big hotspot.
Most of their provided functionality fall into fairly well-defined steps. Attempt to replace as much proxying as possible with new contracts.