Course dynamic method lookup improvements