Could you please help me to understand pros & cons of S3-/EMRFS-/UDF- based encryption at-rest in S3 data lake? And how each of the options affect Spark performance?