Remove some nasty, pointless, hard-coded type conversions + two interpolation bug fixes + bandwidth savings.