<learning-objective>: support hide/show of different types of materials for an objective