add local cache for _visible