Infinite canvas with URL for canvas locations