Yes, the magic where I spent a lot of time in the debugger! :) I completely understand what you are saying, however a user should never be able to create the CDNApi directly via the context. The only way to access the CDNApi is via the CloudFilesApi. Does that make sense?