Ok last idea and then I’m going to go back to my actual job.
Figure F:
This one is potentially actually implementable, and it avoids both the “partial buckets misrepresented as complete buckets” problem from Figure A as well as the “sketchy linear extrapolation” problems from Figures D and E. Not sure if it would actually be a good and useful representation in practice, compared to Figure B.