More like a not quite thought through feature.
The integration of HD500 and JTV has some good ideas, but is missing the finishing touches that make it work properly. It is fine if you plan on sticking to a single JTV Patch, but if you want to change pickups then it starts failing in little ways, never mind banks (simulated guitar).
Two examples where improvements have been requested:
The ability to set the JTV Bank (guitar model) when forcing a JTV Patch (guitar model + pickups) so that you can freely use the Patch selection (pickup selector) to change between pickup positions without first having to check that the Bank is correctly set on the JTV. Really embarrassing to go from Strat Neck to Acoustic 12 string in the middle of a solo.
The ability for the HD500 to remember forced JTV Tunings when the Model is changed - currently if you set a tuning via the HD500, change the pickup selection and save the HD patch it will have reverted to don't force on the tuning, but you will only find that out when you select the HD500 patch again because the guitar sounds fine at the time. Had some very stressed rehearsals when my alternate tuning appeared to be failing all the time; thank god it hasn't happened live (yet)
The way it appears to work is that the moment you change patch on the JTV then the stuff forced by the HD500 is forgotten, when you (and I) would expect that other than the JTV Patch selection that everything else from the HD500 patch will be remembered and active.
All I can suggest is adding it to ideascale where it can sit there until somebody decides to do something about it