unclear why state changes are not triggering refresh for linker ui.