Best architecture for a multi user-type large prototype?

Hi guys!

I’m currently working on a large prototype for a client, which will later be used as a supporting element in the development.

It’s a large project management platform, which supports four main usertypes, all with different permissions.

At this point, i’ve made a general flow, which is basically the most advanced usertype.
I’m now looking to create a seperate flow for each of the usertypes to visibly show both client and dev team how each role’s experience and permissions will be.

I’ve currently explored creating each flow in the same page of the same doc, but this creates issues with the proto-linking, as most elements are components linked generically.
Also makes the project very large to load.

Have also thought about moving each flow into a page of it’s own.

Do you have any good ideas of how to achieve this?