dmmurray and atfathima implement DeckEntityManager