Refactor atom naming logic outside of `Topology.to_openmm` (#1424)
Refactor atom naming logic outside of `Topology.to_openmm` (#1424)

* Refactor atom naming logic outside of `Topology.to_openmm`

* Handle all cases in private method
openforcefield/openff-toolkit,openforcefield/openff-toolkit