Make materialize-method private