Whenever you want to do anything useful with an EncryptedPseudonym, you should know the domain and encryption contexts. While there is a serious option for optimization here (since they can often be equal across multiple pseudonyms), computation wise it would be useful if there is at least the possibility to use some types that include this information.
The same holds for data points, of course