That is not what is in the demo project.
And there is no point making the _Implementation body a UFUNCTION, that is going to conflict with the UInterface generated function.
That is not what is in the demo project.
And there is no point making the _Implementation body a UFUNCTION, that is going to conflict with the UInterface generated function.