Camera generates its own id and transformation matrices