Remove generic `Signer` parameter where it can be inferred from `KeysInterface`