The first charging approach exploits the repetitiveness of polymers, as even most cross-linked polymers have only finitely many possible distinct monomer fragments. This is a standard approach that many researchers take to generate polymer charges for a new system, but formalizes the process of generating oligomer charges for repeating monomer units. The repetitiveness of polymer chains means that individual monomers experience identical local chemical environments, with the exception of terminal monomers; a reasonable simplification, therefore, is to assume each distinct and chemically identical monomer fragment be assigned identical partial charges. This becomes exact in the limit of an infinitely long chain (or more realistically, a circular chain loop), and deviates in real chains only near terminal monomers.