I'm not sure I understand, but this is what I do.
I like oop. So what I do is have my master event sheet and include each component (their own event sheets).
I usually have groups that can activate/deactivate different components (include event sheets).
I structure my project by creating folders and subfolders which store individual components and merely include those where needed.
I also use "Functions" to reduce repetitive code.
And families
And bookmarks and search - these tools help keep you ontop of the a project with 1000's events.
Makes bug sniffing easier too lol. Cause it is structured you just browse to Folder/subfolder/eventsheet. you choose your own names for folders, eventsheets.