For a newly generated key using `freshKey` the node will return `false` when `filterMyKeys` is called in respect of the new key. This is because the implementation of `filterMyKeys` uses the `IdentityService` tables, why? I don't know? Instead, the implementation should perform a key lookup using the public key hash on the public/private key table or HSM equivalent. See screenshot, the commented out code on the first line returns false, where as a direct lookup on the keys table returns true.