NSPredicate no NSFetchedResultsController não usa getter da categoria

Eu tenho um atributo com uma propriedade int_32 chamada segundos. Em uma categoria, eu reafirmo a propriedade como readonly e sobrescrevo o getter para criá-la a partir de outras propriedades. A questão é quando eu uso

[NSPredicate predicateWithFormat:@"SELF.seconds > %i"];

O predicado não funciona porque o getter não é chamado pelo predicado. É chamado no meu outro código muito bem, apenas não no predicado. Alguém sabe por que isso aconteceria ou como contornar esse problema? (além de recriar o NSFetchedResultsController).

questionAnswers(1)

yourAnswerToTheQuestion