Cloudbees is doing a ton of great things with Gainsight. They want reports that will require seeking information from multiple objects. The answer here is data designer. But here is the thing. For the most common use cases, we should have data spaces that are out of the box. For example, to report on the latest timeline activity on a CTA is a very common use case (it is also a part of our recommended WBR process). Then why not use have these common objects available to begin with so that everyone is not starting from scratch.