that just comes down to custom message forms where you could decide how many fields you want. The only issue I can see id that you might need those in different DB fields to allow for indexing.