Added a unified API for reading normal data as well as aggregates