[Bug]: Tabbed Android Activities don't ReloadFromBundle correctly.
### Description

When a tabbed activity gets tombstoned and it wakes back up, the ReloadFromBundle is called on one or more of the tabs rather than on the parent.  When you have a tabbed activity where the data is dependent on an object in the parent activity, reloading the tab would create a new object that is disconnected from the parent.  It seems to me that the ReloadFromBundle should be called on the parent activity when it wakes up.  This would allow you to recreate the tabs from the data restored there.  Also, it would restore all the tabs instead of just one or two.

### Steps to Reproduce

Load the project found here:
https://github.com/JimWilcox3/TabTest/tree/master

Put breakpoints in the ReloadFromBundle methods in DataViewModel and DataTabViewModel.  

On your Android tablet in the developer options, enable "Don't keep activities".

Debug the app and click on "Tab Test".  When the tabs show up, turn off the tablet then turn it back on.

You will see that ReloadFromBundle is never called for the DataViewModel.



### Link to public reproduction project repository

https://github.com/JimWilcox3/TabTest/tree/master

### Version with bug

Unknown/Other

### Is this a regression from previous behavior?

Not sure, did not test other versions

### Last version that worked well

Unknown/Other

### Affected platforms

Android

### Affected platform versions

Android 14

### Did you find any workaround?

I did not.