*Render System more generic