It's certainly possible to have multiple builds with the same buildid and OS, on separate channels. I don't think it's possible on the same channel, hence my question above about separating this by channel. If also joining across product_version_id, I want to make sure that it's still possible to produce results across nightlies across versions (i.e. 26.0a1/27.0a1/28.0a1).