Optimized the cardinal handling. I'm surprised at how low I'm taking the cycles with this naïve method of mine