Compacted the textWidgets into one inherited class- MovableField