1 | | Sure, well i think it's really necessary to limit to only one Media object per request. |
2 | | Also, you need to identify your scripts with something, ie. npm module name+version, so you can deduplicate when 2 widgets add the same (even with different file name because they come from different packages). |
3 | | Finnaly, you need it to be able to populate itself with a Form object. |
| 1 | Sorry I had completely confused issue. Yes I think BoundField should be more exposed, it's what we need to render a field container, and override field container rendering. |