TO_JSON: Handle prefetch accross two has-many relationships where the intermediate relationship doesn't have enough columns fetched on its own to load the final one

DBIx::Class has far too many ways to represent 'This relationship is prefetched', this took WAY too long to figure out
Signed-off-by: Shea Levy <shea@shealevy.com>