I don't know, in part that's why I asked ... I wonder if there's a way to provide a loosely-defined space.
Perhaps it's a second word-vector space that allows context defined associations? Maybe it just needs tighter association of piano_keyboard with 8-step_repetition??