Suppressing cluster cooling flows by self-regulated heating from a spatially distributed population of active galactic nuclei | Synapse