fixed error when Firebase data is cached locally, caused some records to return synchronously with wrong keys and values. Simplified demo data.