Make deletability an option. Consolidate gray out logic.