We are experiencing very slow performance. all of us, on mac, pc, in different browsers. I just logged in by myself and am experiencing the issue still. This only started about 1-2 weeks ago. Map loading is very slow. Rolls are very slow. they used to just roll and you'd see the dice. Now it just lags hard. Win10 64bit FF 59.0.2 BitDefender JS enabled No addons. Does this in chrome as well. 16GB RAM 2.4ghz i-7 ssd drives no touch screen log of JS from console=================================== 70 app.js:84:25140 TOUCH SUPPORTED: false app.js:85:30632 USING WEBGL ACCELERATION... app.js:85:31934 WEBGL STARTUP SUCCESS app.js:85:32523 Custom Sheet Translation app.js:87:17960 select app.js:80:8447 Switch mode to select app.js:80:10291 Initializing new dice engine with randomness... app.js:97:12941 Using random entropy app.js:97:13021 Compiling sheet... app.js:100:3912 Found rolltemplate: simple app.js:100:4195 Found rolltemplate: atk app.js:100:4195 Found rolltemplate: dmg app.js:100:4195 Found rolltemplate: atkdmg app.js:100:4195 Found rolltemplate: desc app.js:100:4195 Found rolltemplate: spell app.js:100:4195 Found rolltemplate: traits app.js:100:4195 Found rolltemplate: npc app.js:100:4195 Found rolltemplate: npcatk app.js:100:4195 Found rolltemplate: npcdmg app.js:100:4195 Found rolltemplate: npcaction app.js:100:4195 Found webworker script app.js:100:4734 Finding sheet rolls... app.js:100:5189 Including compendium template css. app.js:100:10001 window resize app.js:102:256 Final set zoom! app.js:86:12690 UPDATE GL SIZE! app.js:85:24956 Final set zoom! app.js:86:12690 tuts loaded tutorial_tips.js:7:2 Starting up WEB WORKER sheetsandboxworker.js:260:2 Final page load. app.js:92:23576 Scan for new plays! app.js:92:20412 Auth'ed. app.js:91:32021 Go post auth! app.js:91:32218 initial setup app.js:91:32363 Object { attributes: {…}, _escapedAttributes: {}, cid: "c0", changed: {}, _silent: {}, _pending: {}, _previousAttributes: {…}, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), … } app.js:90:533 Got players value... app.js:91:32605 joining game... app.js:92:6792 Full load page! app.js:89:12213 We have 32 pages app.js:92:723 Refresh Journal List! app.js:99:16620 Search took 6ms app.js:99:15472 Player -KpGGQvqoD2_-aGOLqRV is offline... app.js:90:7456 Player -KsQ_9r1roQOuORWjEdA is offline... app.js:90:7456 Player -KsQdc6WaKUG6QfwGnVh is offline... app.js:90:7456 THREE.WebGLRenderer 69 app.js:14:31552 Global Volume: 100=1 app.js:90:17083 Player -KsQgDtKZyLPgh_fqE06 is offline... app.js:90:7456 Player -L6NAIZhbGD-sUCLi3BU is offline... app.js:90:7456 Player -L7CCHm4nPBA8v54Ibsx is offline... app.js:90:7456 Deferred finish joining... app.js:92:6882 Firebase Online app.js:84:26865 handle page changes app.js:92:1263 false app.js:92:1344 139 app.js:87:23108 Scan for new plays! app.js:92:20412 Do refresh link cache! app.js:88:2267 Refresh Journal List! app.js:99:16620 Search took 8ms app.js:99:15472 Reorder by ZORDER app.js:89:17250 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L1-FPCBUdyxxgZSsh-5/-L7kpC9qncEOUuabaVFN failed: permission_denied firebase.2.4.0.js:45:446 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L1-FPCBUdyxxgZSsh-5/-L8tCRWwmpJyogzcA6s1 failed: permission_denied firebase.2.4.0.js:45:446 init active page! app.js:92:5745 activate page! app.js:89:14375 FULLY ACTIVATE VIEWS FOR PAGE. app.js:89:14607 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... app.js:88:26083 Swapping <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... to <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... app.js:88:26083 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L9S773W2NCk8Qa4DqxQ/-LA0eGHY8h3JQOwY9Ulg failed: permission_denied firebase.2.4.0.js:45:446 Graphics: 35 app.js:89:13554 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... app.js:88:26083 Swapping <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... to <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... app.js:88:26083 Paths: 60 app.js:89:13750 setting src app.js:88:26244 Cols: 5 Rows: 7 app.js:84:746 Took 426ms to generate cache. app.js:84:1422 Reorder by ZORDER app.js:89:17250 new caster! app.js:85:11609 new lamp app.js:85:14355 Show Character View Dialog! app.js:93:20344 --- RENDER CHARACTIVE VIEW ---- app.js:93:6601 139 app.js:87:23108 new lamp app.js:85:14355 Show Character View Dialog! app.js:93:20344 --- RENDER CHARACTIVE VIEW ---- app.js:93:6601 Redoing charsheet html app.js:93:8729 338ms to end of html app.js:93:9386 139 app.js:87:23108 Really updating character sheet values app.js:93:9517 Triggering for sheet:opened sheetsandboxworker.js:67:3 Setting up repeating sections took until 72ms app.js:93:11648 Updating ALL VALUES app.js:93:12621 Finding list of dirty attributes took until 74ms app.js:93:12825 Querytest took until 74ms app.js:93:13184 Attribute cache compliation took until 76ms app.js:93:13394 Set values (including auto-calcuating variables) took until 184ms app.js:93:15701 Appending to screen took until 194ms app.js:93:15894 Took 196ms app.js:93:16140 5th Edition OGL by Roll20 v2.1 sheetsandboxworker.js:3550:17 targeting app.js:80:8447 Switch mode to targeting app.js:80:10291 targeting app.js:80:8447 Switch mode to targeting app.js:80:10291 Finished after going 4 levels deep. app.js:98:19151 Begin processing op! app.js:98:21020 Levels deep: 0 app.js:98:21924 Begin processing op! app.js:98:21020 Inline rolls complete! app.js:98:20575 remote Roll! app.js:102:27998 Finished 1 app.js:98:21754 Levels deep: 0 app.js:98:21781 Finished 0 app.js:98:21754 Levels deep: 0 app.js:98:21781 Inline rolls complete! app.js:98:20575 Roll: 864ms app.js:97:26968 Incoming app.js:102:28612 Executing sequence #1 as 1 app.js:102:27543 20 app.js:102:27643 REDOING ALEA SEED app.js:102:26683 THREE.PlaneGeometry: Consider using THREE.PlaneBufferGeometry for lower memory footprint. app.js:18:2427 ADJUSTING WIDTH AND HEIGHT OF VIEWPORT app.js:102:29216 select app.js:80:8447 Switch mode to select app.js:80:10291 THREE.WebGLProgram: gl.getProgramInfoLog() app.js:15:29088 THREE.WebGLProgram: gl.getProgramInfoLog() C:\fakepath(61,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll C:\fakepath(94,7-104): warning X3557: loop only executes for 1 iteration(s), consider removing [loop] app.js:15:29088 THREE.WebGLProgram: gl.getProgramInfoLog() C:\fakepath(90,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll app.js:15:29088 Incoming app.js:102:28612 Already rendering, ignoring. app.js:102:28778 skip this one! app.js:102:32037 returned all current rolls app.js:102:32070 Finsihed after 45 calculations. app.js:102:32117 all done! cleanup! app.js:102:32501 Finished after going 3 levels deep. app.js:98:19151 Begin processing op! app.js:98:21020 Levels deep: 0 app.js:98:21924 remote Roll! app.js:102:27998 Finished 1 app.js:98:21754 Levels deep: 0 app.js:98:21781 Finished 0 app.js:98:21754 Levels deep: 0 app.js:98:21781 Inline rolls complete! app.js:98:20575 Roll: 460ms app.js:97:26968 Incoming app.js:102:28612 STOP RENDERING app.js:102:25542 Executing sequence #1 as 1 app.js:102:27543 20 app.js:102:27643 REDOING ALEA SEED app.js:102:26683 skip this one! app.js:102:32037 returned all current rolls app.js:102:32070 Finsihed after 33 calculations. app.js:102:32117 all done! cleanup! app.js:102:32501 STOP RENDERING app.js:102:25542 window resize app.js:102:256 Final set zoom! app.js:86:12690 UPDATE GL SIZE! app.js:85:24956 Final set zoom! app.js:86:12690 ADJUSTING WIDTH AND HEIGHT OF VIEWPORT app.js:102:29216