major progress on redraw fix. now inputs only append on changes to the position where they were last at.