Virtual access layer