I made a little progress on this so I thought I'd post it. Stage 3 is proving to be a bit of a killer - the sloping sections result in an enormous image. The Stage 3 image attached is only half-done, there's another downhill slope still there, and already it's making my computer slow down to work on it.