Use NDB, although inconsistent reads not yet dealt with