In a real-world application, you are using a dynamic array to store a constantly growing dataset. You notice that the performance degrades significantly during the array resizing operations. What strategy could you employ to mitigate this performance bottleneck?