cached result by default, update/sync seperate action