We now have a single Asset class which is used in communication between sites and also internally by the AssetStore to manage assets. Between sites we refer to images by a URL, internally that same field is a local path. It may be better to have two different classes for these different uses, so that we reduce the risk of mixing them up (and get some help from the type checker with that).