@Akien (Told you not to trust me that this would be a TL;DR ;))