Revert "Moved background color calculation to object constructor"

This reverts commit 9befc402edc9f3b38f0d7c358584df62bfc01f93.