Collective Monte Carlo Updating for Spin Systems | Synapse