variation visibility, based on #6182. #5661