From https://github.com/palkan/logidze/issues/224 ```ruby Logidze.with_responsible(user) do product.save end product.reload.log_data.responsible_id #=> "gid://app/User/42" product.log_data.responsible #=> user Logidze.with_responsible(device) do product.update(name: "New name") end product.reload.log_data.responsible_id #=> "gid://app/Device/24" product.log_data.responsible #=> device ```