https://w3c.github.io/largest-contentful-paint/#sec-largest-contentful-paint-interface has:
readonly attribute [DOMHighResTimeStamp](https://w3c.github.io/hr-time#dom-domhighrestimestamp) renderTime;
but also includes PaintTimingMixin which supplies paintTime, so there are two paint-time-related members.
https://w3c.github.io/paint-timing/#sec-PaintTimingMixin says:
To get the default paint timestamp for a paint timing info paintTimingInfo, return paintTimingInfo’s implementation-defined presentation time if it is non-null, otherwise paintTimingInfo’s rendering update end time.
LCP says:
The renderTime attribute must return the default paint timestamp given this’s paint timing info.
which is the same thing.
Why does renderTime exist?