Cycling immunofluorescence was performed as described in (7 (link)). Briefly, cells were stained with dye-conjugated antibodies with nonoverlapping emission/excitation properties. A list of antibodies is provided in table S1. After overnight staining, cells were washed and imaged. To inactivate fluorescent dyes, the wells were bleached with 3% hydrogen peroxide (Sigma-Aldrich, 216763) and 20 mM sodium hydroxide (Sigma-Aldrich, S5881) in a base solution of phosphate-buffered saline. Plates were exposed to light for 1 hour. Plates were imaged after bleaching to confirm dye inactivation. In instances where dyes were not completely inactivated, another cycle of bleaching was performed. Plates were subsequently stained with additional antibodies. This process was repeated over several cycles.