BlockArray sizes should be run-time configurable and not compile time This will also help with vertices that extra long that can not fit into the default blockarray size