Optimizing requirements decisions with keys | Synapse