Sheet, dialog, or snackbar — what should a designer go for?