When I rename a script, the function "Execute script" loses the link to the script. Why?
Most links in the zenOn editor are visually linked with the name of the object, but internally with an ID. For example the function "close picture - picturename" shows in the name of the picture at the function. Internally however a reference to the ID of the picture is kept. If the picture is renamed, the ID will remain the same, and it will not affect the function. This does however also has a disadvantage. If the picture is deleted, and a new picture with the same name is created, this picture becomes a new ID and the picture must be linked again at the function.

with recipes and with scripts for example only the name is saved at the function