@seanblue @stnguyen09 Is an object mapping properties to values necessary? Right now it's not only because it's relying on the order of the properties returned by `getProperties`, but I can change it if you want. Actually, now that I think about it, that's probably better in case the ordering in `getProperties` ever changes.