lo-dash (which we use in place of underscore) has a cloneDeep function ;)