Hold shift key to select multiple items in child Table field

In List view, the shift key could be used to select multiple items. (code in list_view.js)

if (e.shiftKey && this.$checkbox_cursor && !$target.is(this.$checkbox_cursor)) {
			const name_1 = this.$checkbox_cursor.data().name;
			const name_2 = $target.data().name;
			const index_1 = this.data.findIndex(d => d.name === name_1);
			const index_2 = this.data.findIndex(d => d.name === name_2);
			let [min_index, max_index] = [index_1, index_2];

			if (min_index > max_index) {
				[min_index, max_index] = [max_index, min_index];
			}

			let docnames = this.data.slice(min_index + 1, max_index).map(d => d.name);
			const selector = docnames.map(name => `.list-row-checkbox[data-name="${name}"]`).join(',');
			this.$result.find(selector).prop('checked', true);
		}

But in child Table field, this is not implemented… Is this possible to add this feature?