It shouldn't be too involved to use Javascript and AJAX to do async attendance updating without a disorienting and interrupting whole page refresh.