Method invocation strategy