* fix: erasing locked elements * signature tweaks
* perf: make eraser great again * lint * refactor and improve perf * lint