Use abstracted data format (almost JSON) for pin data