Partly customize the Store workflow to hook into it properly, initial permissions work, various other small improvements