Changes the LCP algorithm to emit candidates based on the largest painted image instead of the largest pending-but-not-yet-painted image. This might cause more intermediate candidates to be emitted to the performance timeline. In each animation frame, after it has been presented, the LCP algorithm will emit a new candidate (at most one) to the performance timeline if there is a new largest text or image that was painted in that frame. But the algorithm also tracks the "largest pending image", which is the largest still-loading image, and uses that image's size to determine whether the new candidate is largest. This means a slow loading large image can prevent emission of intermediate LCP candidates, and such candidates are often useful information for developers to understand the loading progression. This behavior came up during Interop 2025 as a difference with other engines, and we all agreed to align on emitting at most one candidate per frame based on the set of painted image/text elements for that frame.