Port from OverlaySheet to Dialog
This is more semantically correct since sheets here are being used as dialogs, and makes the implementation simpler.
This is more semantically correct since sheets here are being used as dialogs, and makes the implementation simpler.