I mean, u could have added more interactions with the impostor so as to not explain anything on notes... but i think its fine?
It just looked throwed at me as a "revelation!" but with lil importance as those are side character woth lil screentime so far to me...