Chrome canvas bug workaround, more detailed trip plotting