Instead of doing page validiation and loading manually we just do simple memcpy and handle the possible page faults