As per gist https://gist.github.com/codenamegary/88d86fc01b048f539601 just threw up a simple stackable provider with fall backs