             try logger.info pe, added.length, this.service
             $(nod).data owners: go(nod) for nod in added
             go(nod).push this for nod in added or Array()
-            _.each added, (nod) -> renderer nod, go(nod)
+            _.each added, (n) => renderer.call @, n, go n

            try logger.info pe, moved.length, this.service
            $(nod).data owners: go(nod) for nod in moved
            go(nod).push this for nod in moved or Array()
            _.each moved, (nod) -> renderer nod, go(nod)

    # Pinpoint when the specified selector appears (or if it already
    # exists) and then invoke the supplied rendering function, which

            try logger.info pe, moved.length, this.service
            $(nod).data owners: go(nod) for nod in moved
            go(nod).push this for nod in moved or Array()
            _.each moved, (n) => renderer.call @, n, go n

    # Pinpoint when the specified selector vanishes (is removed or
    # detach) and then invoke the supplied rendering function, which
