Considerations: - Handle as a model? Or as code modules? - SQL Query optimization? - Endpoint generation for each report? - Tier accessibility? Might need to create a separate story once multi-tenancy is achieved