Hash sub-expressions when forming calculation IDs for outer expressions so as not to run out of memory.
Reintroduce post-processors (grassify and flag-populated; lighting calculation is now implied).