This TODO has actually already been taken care of, it seems. :)
Added some work towards #200. Almost working now, but for whatever reason the popup is misplaced the first time it gets opened (?). Very weird indeed.