Construct layers when they are introduced