refactor: remove unnecessary KeyList