If its a callable, would it make sense to pass the widget-object to it, so it may use context, field, request in order to get a timezone?