Migrate to a almost-completely-CG implementation for the simple view.