Fix bug in profile module where bin selection could result in attempted construction of out-of-order SubSnaps