change behaviour to increase perfomance - views are being added to the container during preparation phase and only positioned when beginning a transitino