Use supplied area rather than prototype for border calculations