Use a cached instance for value nodes