The supported focusModes only change when the camera itself is changed, so I didn't want to incur the overhead of repeatedly querying properties when it wasn't necessary. (The actual overhead is small, but I thought it might be important given the performance scrutiny we're seeing for the Camera app.)