The more I think about it, the more I think that this is the correct solution. In Rails 4, [we would disable deep_munge in this case](https://github.com/rails/rails/pull/13188) and this is the closest solution to that.