paper-progress can be imperatively controlled

paper-progress can be indeterminate with a custom duration

It can be styled using custom properties