Limiting the kinds of datatables that can be selected in the editor

When selecting a data table in the editor, is there any way to limit the suggestions that appear to a specific struct that it has been derived from?

For example, this would show every data table available in the project, regardless if it is relevant or not:

UPROPERTY(EditAnywhere, BlueprintReadWrite)
		UDataTable* conversationTable;

Found the answer.

UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (RequiredAssetDataTags = "RowStructure=/Script/Emzara.DialogueRow"))
		UDataTable* conversationTable;

In this case, Emzara is the name of my project, and FDialogueRow is the struct I wanted to limit the datatable selection to. Note that you need to remove the F prefix for this to work.

The post I found the information from:

I would say it’s hard to believe that this is the best option open to us but UE keeps surprising :face_exhaling: