cleanup: removed (now) unnecessary references to Digest

refactored towards zoom support

step towards zoom support

step toward zoom support

step toward zoom support

step toward zoom support

step toward zoom support

step toward zoom support
rendering with zoom works
cleanup