I hope this commit is a merge.
Updated camera_controller to not require a path if none is supplied, if we're setting it later.