make locksurface a render callbacks
make sure render_lock calls are in place