`shadow_initialize_map` should make one call to malloc, memset to zero, then update pointers appropriately in the PM metadata