Changed to have ScrollBox be a Component