Switch to storing variable len params as separate strings rather than in a single buffer