Make the dMap not grow stack and tick friendly