I wonder if we couldn't have a `BasePendingCallView` sharing the common behaviors between this one and the `CallOfferView` so both could inherit from it