GeoNodes admin screen broken by SmartInterval change

f3ae99fa removed the gl.SmartInterval in place of a Promise-based SmartInterval. We need to fix this and perhaps add a Karma test.

Assignee Loading
Time tracking Loading