See https://github.com/FelixOnline/FelixOnline/pull/104/files#r8482406