Should `Molecule` support multiple conformations, or leave this to a collection model?
Should
Moleculesupport multiple conformations, or leave this to a collection model?