The current solution does not feel very future-proof. See #3235 (fix) and #3232 (crash report). (@pkch please note.)