Earlier quoted context omitted.
backend does not imply server to me, it implies software that does the calculating engine work and does not concern itself with display refresh.
Surely that's background not backend.
is it going to be local or remote? that's not part of the question.
is it foreground or background? that's an implementation choice. apple II, yeah, everything freezes while it recalcs. windows? recalcs when it can, don't let the mouse freeze.