I'd almost be tempted to introduce a new class, say `WfsDownloadSizeEstimator` (or some such), which handles all this stuff (i.e. the functions `_getDownloadEstimate`, and its dependencies.

This way we can try to stop `WfsDataRowTemplate` bloating and trying to do lots of different things.

Come discuss this if you like.