1. А почему вы решили что чтото чегото обязывает или накладывает ограничение? С вашей фантазией все возможно. Сделайте тип из массива битов, сделайте логику которая будет его расширять по надобности, сужать по определенным условиям... Профит.
2. В пример - почему вы живете в жилплощади которая больше чем вы занимаете места? Пусть каждый сделает себе коробочки по росту и ширине, а когда будут поправляться, худеть или детей заводить, то будут перестраивать по потребностям. Понастроенные дома совсем не оптимальны по занимаемому пространству.