trying ghost as object, but lagging and prevents pointer-events