Add materials to episode filter, fix weirdness in client