Get the cached value or initialize it for the first time. Subsequent calls will return the same value.