fix sometimes bufferSource was not correctly set, mostly because _nodeById finds another node instance as we actually wanted