Properly exposing the camera api