refactor(dirtychecking): remove unused argument
perf(dirtychecking): compile function to access current object's field value