Automatic field binding
Clean up bind - no longer needs to be called multiple times in nested fields