You are overwriting the publicly visible backgroundColor property, which can't happen