Placing materials is now done in a line to fix gaps at low framerates
Context-specific (like per-world) timescales can also be added later
all at once