access to the backing device should be internal