Why not use the interface IIntelliCloudContext?