Add internal shape property describing data layout