#311 - Mark dynamic form fields dirty when appropriate