Summary
SecurityEvaluationContextExtension.getRootObject() should have a signature with a return type of SecurityExpressionRoot. See EvaluationContextExtension javadoc.
This enhancement will allow for Spring Data to make certain types of optimizations.