Only add Poly results if the system can generate them.
Do not allow X and Y to be the same in poly generation