Removed duplicate type instance code
Perspective and ortho options for init context