WIP Deduploads

Work in progress to deduplicate loads of adjustments via enforcing the same object graph walking on each adjustment access.
Is the `#compact` necessary? Is `nil` a valid return value from `#update!`?