Completely refactored Dataset property loading and cacheing.  Modified Counter and Histogrammer to take advantage of this.