I have 7 of the MSI RX580 Gaming X cards and I'm trying to design my own little shelf / frame to put them on. What have you guys found to be a good amount of spacing for these cards for better temperatures and would you suggest mounting them in a vertical or horizontal fashion?