Yeah right now they are hardcoded. I like the idea of a generic supports, but since we have no generic API implementation at this time I didn't want to dramatically change the implementation without some discussion.