experimental mongo access layer centered around redundant data