Usually calling methods on uninitialized widgets throws an error. Do we want to make the `instance` the exception, to check if a widget is initialized or not?