Ok, seem to be able to get this working better, it does feel a little buggy though. So grid items can only be added design time? I tried adding them via code but the scrollbar seems to dissapear. As a work around i put a large sprite e.g. 600 to strech the grid and force the scrollbar. Still a little fumbling with layouts. I might just pre-seed in the editor with say 10 items and just deactivate them. I think the system would be more stable, just a a bit of a limitation (users essentially create these items and therefore i limit them to 10 items as well).
Thanks for the help again.