pub fn extract_uinode_borders(
    commands: Commands<'_, '_>,
    extracted_uinodes: ResMut<'_, ExtractedUiNodes>,
    windows: Extract<'_, '_, Query<'_, '_, &Window, With<PrimaryWindow>>>,
    ui_scale: Extract<'_, '_, Res<'_, UiScale>>,
    uinode_query: Extract<'_, '_, Query<'_, '_, (&Node, &GlobalTransform, &Style, &BorderColor, Option<&Parent>, &ViewVisibility, Option<&CalculatedClip>), Without<ContentSize>>>,
    node_query: Extract<'_, '_, Query<'_, '_, &Node>>
)