Fixed subtle bug that would only affect interaction; also using more sensible default for DirectionalLight