No longer need assembly name in serialized data
*Add subshader generator as a 'real' thing, need to hook up UI now so that these can be added and removed.
This also adds a check in Update() such that the UI is reloaded when the render pipeline changes.