Taking a stab at splitting these up into multiple RFCs