I’m afraid that there isn’t much you can do about needing to refresh an embedded view.
If you have the budget, you can look into using Stacker.
If this answers your question, please mark this post as the solution. Otherwise, could you please give a bit more details?