First time loading and appearing optimisation