Demo can live-update background color