Bug Fixes, Use/Peel Actions, tools

KnowledgebaseTools has all of the knoeledgebase bugifexs (recipe success/failure, swapped ingredients...) but also the existence of the use action (not in use, but implemented) and a peel action that uses toolAttributes (for peeled) rather than the PeeledAttribute. Good middle step for the eventual integration of full blown tools.
Is java smart to only get the list once in a call like this, or is it better to do:

List<Object> items = getList();
for(Object item : item) {do stuff}