I was even thinking crazy, that each object could be its own DO since they tend to contain a huge amount of product data and meta data, which would be part of the customer DO which belongs to the single parent DO that orchestrates the whole rabbit hole