Hi at all So i have a little question about Programming with fastled from

Hi at all

So i have a little question about Programming with fastled from a architekture point of view…So i have my table i have 5 Buttons for Controlling, a ralais for controling a airpump, and lets say 3 parts (top, middle, feet part) with led.

so what i did now is startet to write a superclass called tablepart which contains some stuff general stuff, afterwards a sublcass ledableTablePart which should represent either top, middle,feet. they know from where to where they have theyre leds in the array and everyone is happy. so now i wanted in the loop part of the sketch to do something like

table.feet.show(My_blinky_algorithm);
table.top.show(my_off:algorithm);
table.middle.show(my_off:algorithm);
LEDS.show();
LEDS.delay(10);
table.airpump.setrun(true);
LEDS.delay(10);
table.feet.show(My_rainbow_algorithm);
table.top.show(my_rainbow_algorithm);
table.middle.show(my_off:algorithm);
LEDS.show;

so actually i d like to be able to run multiple visualisations. as far i see it now i will not be able to do that easy… and will run into timing troubles anyway… but probably can someone give me a hint how to releasize a project in this size…