Platform-specific texture assets for mobile UI?

I’m looking into creating a Unreal-based game that I want to deploy on mobile devices (phone, tablets etc).
The game is very UI and UMG heavy.

I have a few questions:

  • Is there a way of specify different texture assets to be used on different platforms? e.g. a 512x512 large portrait texture used on phones, vs 1024x1024 large portrait used on tablets.
  • How does this work with UMG?
  • How can I specify that platform-specific textures are not packaged with the wrong platform?