make fleet and init cachable