When building without this module MZInit() does not get called and MZAttachHintPlanes() does not guard against that situation. To allow unused code to be pruned from final binary, better to remove the cross module hook breaking the dependency.