All Rust commits from Facepunch
jobified transform readback for effect updating, still slow to update scaled renderers though