Updated camera component