[fix] Don't iterate over sync middleware when `true` has been returned