Improved API for modifying ForceField