@Override
  public void readObject(DataInput in) throws IOException {
    super.readObject(in);

    ((PositionInterpolator) node).setStartPosition(in.readFloat());
    ((PositionInterpolator) node).setEndPosition(in.readFloat());
  }
  @Override
  public void writeObject(DataOutput out) throws IOException {
    super.writeObject(out);

    out.writeFloat(((PositionInterpolator) node).getStartPosition());
    out.writeFloat(((PositionInterpolator) node).getEndPosition());
  }