IIUIC the coinbase is not part of the starting accessed_addresses
, i.e. the cold cost is paid when transferring to it from a contract. I would assume the coinbase is always warm in a block, and as a result in a transaction?
Is this just an a) oversight, b) simplification, or c) there is a definitive reason for this?