Grain line is one reason I pre wash. It removes sizing and relaxes the fabric. Yes it does cause frayed edges and the cut ends to not match up. But I’m pretty sure that after I’ve put all the work in to make a quilt, it won’t change much when washed.