Assuming such a thing is possible, I think that would be a very reasonable solution.