Playing with the domaon model and how mongo handles it