check if the item is being created before trying to save it again
added support for specifying buckets when requesting collections with Model##all