using mongotemplate.insert to greatly improve performance