Object oriented project

This looks like an ideal case for hierarchical sheets.

Mmm. not very sure what you mean with this.
Maybe this link will help: Hierarchical or flat schematic design, what is best for me? (How to deal with multi page schematics?)