The node had incorrect handling of instance attributes. For the instance component, instead of using the instance domain over the point domain, it just looked through instances recursively when retrieving attributes. We never want to do that, since we only work on one geometry at a time. Instead, just switch out the instance domain for the point domain like the set position node.