I agree. It's fine for now, but it would be nice to come up with a better way sometime in the future.