Fixed a bug with shader parameters not updating when underlying uniform updates.