private static <T> Keyframe<T> parseStaticValue(JsonReader reader,
      float scale, ValueParser<T> valueParser) throws IOException {
    T value = valueParser.parse(reader, scale);
    return new Keyframe<>(value);
  }
beginObject will already be called on the keyframe so it can be differentiated with
a non animated value.
lottie/src/main/java/com/airbnb/lottie/parser/KeyframeParser.java