move a rendering outside an update function

background only needs to get rendered once, thus no need to be in an
update function