Shaving some seconds from BOM spec by using simple order cycles and splitting specs up into more logical contexts