The tile patch array is 256 bytes and is not needed for the majority of water regions, change it to be optional via std::unique_ptr
The tile patch array is 256 bytes and is not needed for the majority of water regions, change it to be optional via std::unique_ptr