app: preallocate layouts storage