Modular documentation employs transclusions quite heavily. While referencing content is an alternative, readers enjoy a compiled document more. Therefore we need to provide means to enhance the speed of calculating a page that is heavily using transclusions.
One approach to enhance speed is to introduce caches. This should be our first strategy to tackle this problem.