Currently, we have the implementation of DataSource in the subapp level and hence we should define datasource multiple items essentially for each subapp. However, it's beneficial to have it once in the App level and simply read in the subapp level.
Users will define it once for good unless they want specific configuration for each sub app.
- Possible to define once in App level
- Possibility to override it in the subapp level (Optional configuration, if not done App level configuration should be used)