Make invoke method final so that there is no proxy generated for it