optimization while reloading data from JSon