Implement encodingBehaviorsByPropertyKey overrides to prevent readonly/calculated properties from being encoded.
Add remoteResourceName class method to SFSynchronizedObject and child models. Helper for building object URIs.
Add resourcePath to SFSynchronizedObject, use for tag names. Update JLRoutes to use path components determined by SFSynchronizedObject class method implementations in subclasses.
URI-ify the timezone tag.