Let interactive clients get arbitrary chunks of memory

Like it says on the tin.