As everyone already highlighted, for maintenance purposes alone you should have reusable components. Maybe you might get rid of some workflows which are essentially the same thing.
However, I am just curious about the application. 800 workflows on a single page is a lot. Is it a SPA? and What is the app about?