There are currently 3 synchronous IPC calls between the Web and GPU process in RemoteSourceBufferProxy messages: CanSwitchToType UpdateBufferedFromTrackBuffers EvictCodedFrames We should investigate to ensure those are absolutely necessary and remove them if possible.
<rdar://problem/78858888>
UpdateBufferedFromTrackBuffers was done in bug 257057