Refactored Renderer/Effect Framework