I was wondering if there is a way to create what I would call "engine" pages that could be referenced.
Basically you would have a an SMath page with a long calculation or perhaps this could be an excel file. Instead of including this long calculation in your current smath page you would have input and output values. Your input values would be sent to this page and it would return an output. This may happen at several instances in calculation.
I suppose you could just hide the long calculation and maybe this is appropriate.
Most of my calculations are based around structural engineering so for example -
say I was creating a wind load determination calculation. The calculation has tables that need to be referenced and may be rather long. Or even a beam analysis program. You have many beams but you send your input to one place and it returns values for each beam.