Decouple rendering from updating