¿Cómo actualizar la interfaz UserControl en tiempo de diseño según el valor de la propiedad?

He creado un UserControl con la siguiente propiedad pública:

[Browsable(true)]
public string Text
{
    get { return pnlLookupTable.GroupingText; }
    set { pnlLookupTable.GroupingText = value; }
}

pnlLookupTable es, como puede haber adivinado, un control del Panel. Puedo cambiar el valor de la propiedad Texto en la ventana Propiedades y se refleja en el marcado como debería ser. Sin embargo, la vista de diseño del UserControl dentro de una página no muestra GroupingText actualizado para el Panel. ¿Cómo puedo conseguir que esto suceda?

EDITAR:

Por solicitud, aquí está la clase completa a la que pertenece esa propiedad. Se puede ver que no hay nada especial en marcha:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class LookupTable : System.Web.UI.UserControl
{
    [Browsable(true)]
    public string Text
    {
        get { return pnlLookupTable.GroupingText; }
        set { pnlLookupTable.GroupingText = value; }
    }
}

Y aquí está la parte relevante del archivo .ascx:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="LookupTable.ascx.cs" Inherits="LookupTable" %>
<asp:Panel ID="pnlLookupTable" runat="server" GroupingText="Lookup Table">
    <%-- Irrelevant content here. --%>
</asp:Panel>

He cambiado algunos identificadores y otras cosas triviales para proteger la naturaleza propietaria del código.

También debo reiterar que estoy viendo un formulario web en el modo de diseño que tiene mi control agregado y que estoy cambiando la propiedad de Texto. Quiero ver el cambio del texto de agrupación del panel visualmente en el diseñador.

Respuestas a la pregunta(2)

Su respuesta a la pregunta