applied 'project' MongoDB operators to component and workflow list library functions, to reduce the amount of information being passed to later 'sort' operators
equivalent to recently added operator on action list function, which solved the bug there