Use observer only for working nodes
Adding and removing "visible"-property observer only for the current working nodes reduces code bloat.