Optimise method_missing implementations