ProblemsSolutions can now contain ProblemLines

scrolling is faster
ProblemLine -> VisualProblemLine
non rendering components stay in ProblemLine