1. An apparatus comprising: a server that has circuitry forming one or more processors coupled to memory storing non-transitory computer-program instructions to be executed by the one or more processors to cause the server to: receive a request for particular content from a client device over a network interface; identify a content control that indicates how to handle the request from within a set of content controls stored at the server; wherein the content control has at least one dependency on particular control information; send a request to a remote host for the particular control information that will satisfy the dependency; receive the particular control information from the remote host; satisfy the at least one dependency with the particular control information; apply the content control to determine how to handle the request; wherein the particular control information comprises code, the server executing the code after receiving it from the remote host.