#7759 revealed that we had a bug with our SSZ formatting for the light_client/update endpoint. If we had better test coverage it would have been easier to catch this issue sooner. The type of test coverage we need involves running a kurtosis network with multiple client implementations and verifying that our SSZ encoding/decoding matches other client api responses for light_client endpoints. We may also want to extend this type of testing to other beacon api endpoints as well