row sync: replace rectangles with TextFields and TextAreas