Node callback cacher