PCRE: backreferences não permitidas em lookbehinds?

A regex PCRE/..(?<=(.)\1)/ falha ao compilar: "Referências de subpadrão não são permitidas em uma asserção de lookbehind." Curiosamente, parece aceitável em lookaheads, como/(?=(.)\1)../, apenas não olhando para trás.

Existe uma razão técnica pela qual referências não são permitidas especificamente em lookbehinds?

questionAnswers(1)

yourAnswerToTheQuestion