@caitp My most recent commit has implemented the above.  A one time $parse call is made from within the droppable directive.  The resulting strings is split using ',' as the separator.  The resulting array is provided to the droppable via droppable.allowedClasses(allowedClasses).  Currently this API is only being used from the droppable directive as I believe we agreed earlier this makes the most sense.