Temos um fórum dedicado a desenvolvedores GDL na seção internacional da comunidade, no qual as discussões são em inglês. Esse espaço reúne debates técnicos entre usuários avançados em GDL que podem ajudar a resolver esse tipo de questão. Por isso, recomendo realizar uma pesquisa no fórum sobre esse tema e, caso não encontre informações relacionadas, criar um novo tópico.