fix async click update on cache hit