admin's logic functions uses quesryset routines for sub-documents