How To Gate Non-Linear Stories