@yuhunglin we should avoid sending binary data over the wire in JSON...
Can't we just store these files locally and just use classes for those?