This was pretty common back then even for extremely complicated (for the time) sites (graybeard here). FCGI rewarded having a single huge application that would gradually leak memory over the course of the day until you told the intern to bounce the service when certain red lights started going off too frequently.