Fix issues with sharing in shader editor.
Add more examples