How might Thread support Halo-created actions which are tied to additional inputs (single select fields, multi-select fields, larger text boxes)?