Did you ever get this figured out? I’ve been running into the same issue… And I’ve narrowed it down to why it’s not working, but I’m looking for a workaround.
You can edit the component only if you declare it in the header file first… However if you declare an array of components, they are not editable for some reason… Which is what I’m trying to work through right now.