Sample view only rebuilds itself when the sample digest changes. Opts for the much faster update in the general case.