Almost have basic arbitrary artefact aspect data persistence into MongoDB working