Fix cross-render bug in setBackgroundColor