! Remove AbstractViewable for symmetry