Various camera and utility changes.