Start moving visitor acceptance out into property objects.