Since we now have operators to render atoms and animations, it shouldn't be hard to use them for the full topology + trajectory, but we need two file inputs for that.
We could dynamically add the other input once the first file is added: Open with MDA, check if it's a trajectory or topology or what, add the extra input for whatever part is missing.
If no trajectory is added, we could render the static topology with segmentation.