I had to use this workaround with CSS classes instead of `hidden` because of performing DOM manipulations: when showing the previously hidden list elements the labels were not there anymore (couldn't figure why, but the use of CSS classes fixed it)