Yup, nothing to conflict with that in this ep—-(TBH, I would assume RD's talking about the clouds used to make weather, rather than what they construct everything else out out)