This especially makes disconnected blocks debugging easier, where this data cannot be retrieved after the ws message like it is upon connection or finalization because the block is parked and Chronik only indexes the active chain.
Because timestamp can be used for every message at low cost, it's included unconditionally.
Depends on D16803.