По описанию задачи, проблема в том, что в родителе есть хеш, в ребенке есть хеш, но при чтении/изменении его элементов будет cow.
Мое suggested solution: класть хеш в shm, обращаться к нему через tied hashref, которая с помощью xs будет доставать нужные значения.
При изменении значения мы можем столкнуться с тем, что кладём в хеш либо nested structure, либо ссылку. В обоих случаях придется хандлить в xs что с этим делать