Using client instead of page coords