So, I can confirm that the loading req and the publish req are not that same.

Is the problem that you're seeing me define something we already have, or is it that the names are the same and is simply confusing?