Performance tweaking.  Struct handling is really poor in .Net.