This may provide better performance on some cases and guarantee cross-platform compatibility Co-authored-by: zebrapurring <>