Chunk download maps

We are currently looking at reducing the size of our application and know that some games make you download each level to keep the initial chunk size down.

Is this currently possible to do with Unreal and iOS and has anyone got some quick tips/reading we can look at.

We currently stream in the levels but that means the .pak file we create has the persistent and all sub-levels, making the file size quite large. We are looking to change this to use OpenLevel instead of streaming on order to not have to cook each map, but don’t want to go too far down this route if there isn’t a way to download each map seperately from some server/apple back-end.