Use cache in instance variable set