Not to discourage further answers, but this write up by u/Klesk_vs_Xaero should be of interest for you.