#1 apply same changes to camera
#6 geometry-base extends model
#6 camera extends model
build