Is your feature request related to a problem? Please describe.
If a texture function is used with xr.Dataset or Satpy Scene as input argument the texture should be calculated for all datasets in the respective object (similar to ufuncs used with xarray).
Describe the solution you'd like
Probably another decorator in addition to the xr_wrapper is needed. Maybe investigate some implementation similiar to ufuncs?