Container: Docs and allows controller to be overridden instead of decorate

- [ ] @aintaer