Loading animation using a widget with a shader inside a custom paint. Making use of https://github.com/wolfenrain/umbra