Underestimated how difficult a variable sized list might be with my current understanding of kivy but luckily plent of people have examples of doing similar things