Я всегда использую несвязанные элементы управления, поэтому никогда не сталкивался с этой проблемой. Это был бы один из вариантов.
Другим вариантом было бы размещение класса "виджета" между вашими данными и вашей программой. Во время разработки пусть виджет вернет то, что вы ожидаете. Во время тестирования и выпуска, чтобы виджет возвращал реальные данные.