Camera doesn't need a factory! (not arch dependent)