An animated cursor is a sequence of static cursors representing individual frames of an animation. Programmers may declare cursors as scrollable or not scrollable. These included features like scrollable cursors, and metadata information queries. Pointer editors usually support both static and animated mouse cursors, but there are exceptions. Note that JDBC defines cursors as holdable per default. During cobrowsing sessions, some solutions can display multiple labeled cursors and on-screen highlighting tools. The XQuery language allows cursors to be created using the subsequence() function. This "state" includes server-side cursors, temporary products, connection-specific functional settings, and so on. These cursors are more accurate than visual estimates referring to graticule lines. The pivot, however, does prevent scratching of the face and cursors. Scrollable cursors can potentially access the same row in the result set multiple times. It is possible to have multiple cursors into the same table index. Some high-end slide rules have magnifier cursors that make the markings easier to see. Wait cursors are activated by applications performing lengthy operations. One has to pay attention when using holdable cursors, however.