Decided to go with a QScrollView that contains a VboxLayout which is then populated by Widgets. models.py >> repowidget.py
Merge github.com:cogdissonance/Gitux