Expose background view and add custom color attribute