Can this and other method names be without `_lock` suffix? `_write_lock` seems like it is getting write lock whereas instead it is just writing a row to the table.