Create/Update Query Tables through API

Create/Update Query Tables through API

Is it possible or are there any plans to support creating Query Tables through the API? I would like to be able to Version control the queries that I use in my Query Tables (in case they get accidentally deleted, modified, etc.) and so that I can recreate them in different Databases through code.