Shared resource naming and cleanup