[NUI] Change SetMinAndMaxFrameByMarker behavior + Fix some async cases