Epic have been sitting on a bug to do with post-processing blendable branching for near on a year now. You SHOULD be able to just switch off branches you’re not using and recompile, but right now it doesn’t work so virtually all the branches are active all the time. As I’ve built in more features, it’s slowed down a little. Handling the lack of branching itself added some overhead and complexity as well.
One of the interim solutions is to open the shader and delete anything you’re not using. Everything is grouped by comment boxes and you should be able to take the results from one box and pipe them into another one, skipping and deleting the functionality in between.
It might be easier if I just added more base shader methods though to save everyone the trouble. I think this is probably the best idea while we continue to wait for Epic to fix the root issue, but the potential number of feature combinations could get quite large, so I may just do an alternate base shader that turns off things with a large overhead such as watercolour (which also happens to be the only thing that’s difficult to remove manually).
Edit: STOP EVERYTHING SOME SNEAKY BLIGHTER FIXED IT
I’ll get a new release out ASAP as this is a fix I’ve been waiting for for a long time.