allow faster booting with fewer packages
ReadOffAddr primop offsets are in elements, not bytes
misc fixes