Streams are hard. Even for a big company.