I will take a moment to add this (non-infinity!) to all my projects.
This took a LOT of math, so a follow would be very appreciated!