Add support for isCheckable, isChecked, and isVisible.

Since these "shadows" are still around, we needed a way to check if the items were checked, checkable, and visible.