I think you might be interested in this:
WordPress transients done The ezWay. Centralize your transients and treat them more like methods / functions.
The main advantages are you keep your transients in a single place so they are much easier to maintain, and when needing a given transient you simply use a :get(), the checking etc, is automatically handled by the class. In a way, it’s kinda like having global super transients