[almost] full-dynamic viewport layout and reflow!