Only get sub builders once per build
Project.getSubBuilders() is quite a heavy operation, so only call it
once per build