Recursive @InterceptWith annotation