Separate initialization of view variables