If we dropped the base to 5 or 2 as appropriate this would help handle a smaller range. Then we would need to store the base in the plot, and modify the max, min values appropriately.