Why are pictures in Dynamics GP limited to 32Kb?

This is a reposting of an article I originally wrote on my Developing for Dynamics GP blog.
If you have ever wondered why the Microsoft Dynamics GP Report Writer limits you to 32Kb (32,767 bytes) when adding images, this post should hopefully explain the reasons.
