In this talk, I will present a new procedure for dynamically generating conserved charges (baryon number, strangeness, and electric charge) to supplement an arbitrary initial condition for ultrarelativistic heavy ion collisions. This algorithm, which we denote ICCING (Initial Conserved Charges in Nuclear Geometries), treats an initial distribution of energy density as if it were composed entirely of gluons. It then samples the probabilities for a gluon to split into a quark-antiquark pair, which we have calculated in the color-glass condensate framework, to redistribute this energy density in space along with the conserved charges carried only by quarks. In this way, we provide a new tool to the community which can be incorporated into any initial-condition framework to initialize the conserved charges. Interestingly, we find that the quark flavors couple differently to the collision geometry: up and down quarks are produced by the bulk event geometry, while strange and charm quarks are preferentially produced from hot spots. As such, different quark flavors can possess significantly different eccentricities which drive the ensuing flavor-dependent flow response.