/// The file path is this ID inside the data dir. It may be subject to caching later down the line, and will require deleting when an Atom of this type is removed.
/// The files corresponding to these entries should be lazy-loaded (as open `tokio::fs::File`s) into a `DelayQueue` for caching.
TextFile(uuid::Uuid),
/// A binary blob outsourced to a file.
///
/// The file path is this ID inside the data dir. It may be subject to caching later down the line, and will require deleting when an Atom of this type is removed.
/// The files corresponding to these entries should be lazy-loaded (as open `tokio::fs::File`s) into a `DelayQueue` for caching.
BinaryFile(uuid::Uuid),
/// A reference index to an item within the same `Datamap` as this one.
/// A reference index to an item within the same `Datamap` as this one.
RelativeRef(Index),
RelativeRef(Index),
/// A reference to an item N deep within nested `Map` elements.
/// A reference to an item N deep within nested `Map` elements.