Removing Success flag from objects.
Removed the inner joins from the stored procedures and updated the object creation code to send separate 'Select' statements for each of the object sections.
The justification for this change is in my blog (http://callumjfraser.com/post/83750850075/magehand-select-statements).