To support Conitec in this place I would suggest fixed onscreen effects like these with editable variables.. so that the user has to switch on just a flag to get it without shader implementation -- and nothing more (just a protected shader solution).