Set negative values on maxPrimarySize to calculate from the opposite edge.
This article is coming soon.