I would just name the option as `shared_cache` - the `act_as` could be dropped. Wdyt?