live query now stores whole docs instead just ids, also liveQuery executes mongoose query only when it does not exist already