put pointer tables before bitmap to avoid alignment issues; ref #1353