Fixed stale data issue where `set-data` is used as an update; plus removed `object-cache` (redis) dependency, since `BinaryProperty` might hold large amounts of data