it just makes sense that if we only dispatch one waitPost, we should also only dispatch one waitPre
refs #196