Remove OnHeap usage

Swift b3 fixes the non-fixed-layout class issue, so we don't need the
OnHeap workaround anymore.