performance improvements in storage layer; remove work serializer to make code simpler