Jag tror inte det går att göra den responsiv, men vet du om funktionen distribute?
Den kan kanske hjälpa dig genom att automatiskt distribuera lager mellan bestämda avstånd.
Dvs, placera var översta och understa lagret ska ligga, markera alla lager som ska distribueras, sen använder man den funktion man behöver. Reslutatet blir att alla element får samma avstånd mellan varandra baserat på avståndet på det högsta och lägsta punkten.
https://www.youtube.com/watch?v=cFbQIVI5t3I