[TAC-178] begin component gear refresh impl