Right now, when you set up the ocean and the atmosphere, it is assumed that the ocean and atmosphere fields are static and stay the same throughout the simulation. However, it is easy to have a dynamic ocean by updating the look in the run!(sim) functions. It would be nice if there was a way to have this without the user having to update the run! function manually, like a callback function.