v0.52 xengine:
add DefaultDataRepo class for easy use