avoid redundant see() calls in calcExtensions