I noticed a possible bug in UICheckbox. All of my checkboxes (except for one) in a radio group (which I am using in a grid for a big selection grid) have startsChecked off, but start with alpha 1 then animate to 0. Looking at the UICheckbox code, it seems like mStarted is set to true in Start, before Set is called by Start. It doesn't look like the initialization code branch for !mStarted will ever run. Or am I supposed to set start alpha manually?