A New Perspective on Semi-Retractions and the Ramsey Property | Synapse