Our latest release, 2020 R2, attempts to fix this issue by rejecting requests with wrong values. We hope this would be a better solution that defaulting to a fixed number of columns or rows. However, if you encounter any problem with that solution, please let us know.