[#52403513] Fixed issue where component data was being duplicated in the...

... request

Sidekick: @rantler 
Review: @leeatchison 
FYI: @kevin-mcguire 

Component data was being benignly duplicated in the JSON request. Added unit tests for this issue with required testing libraries.