Interactions Between Virocells and Their Environment Shape Macromolecules, Bacterial Populations, and Resource Partitioning