adding optional timeout configuration to the @Synchronized annotation, that would override all other timeout configurations.