Hacked together nested menu system kind of works now...