Optimización de clave extranjera en SQLite

Sé que SQLite no aplica claves foráneas de forma nativa, pero esa no es mi principal preocupación. La pregunta es: si declaro

CREATE TABLE invoice (
  invoiceID INTEGER PRIMARY KEY,
  clientID INTEGER REFERENCES client(clientID),
  ...
  )

¿sqlite utilizará al menos la información de que clientID es una clave foránea para optimizar consultas e indexar automáticamente invoice.clientID, o es esta restricción un verdadero no-op?

Respuestas a la pregunta(4)

Su respuesta a la pregunta