Microglial state transitions are constrained by developmental and metabolic checkpoints | Synapse