Token needs a bucket, and a bucket needs a token? Sound like a circular dependency…
Create user → needs bucket, organisation
Create bucket-> needs tocken
Create organisation → needs token
Create Token → needs bucket, needs orgnisation
Seems 100% unsolveable i.m.o…?