protected static function arrays_intersect( array $array1, array $array2 ) {
		foreach ( $array1 as $value ) {
			if ( isset( $array2[ \spl_object_hash( $value ) ] ) ) {
				return true;
			}
		}

		return false;
	}