Planes now uses numpy, but capped at 50 sides