Elaborated on the thoughts of my current solution to updateAtomPositions