Currently, if a learner manually loads a sequence page that would normally be skipped for them because it is hidden-after-due, the sequence renders anyway. This commit tells the frontend when it should not show a sequence because it's hidden. AA-1000