Another option is to have a specific ViewModel for the form which exposes data in the format you need to display on the form. You can easily achieve it by using AutoMapper and building your own Formatter.
This way you will have full support for designer too.