Consolidation of protocols.
CCNode.shaderUniforms and caching.