Use Generics - if the type of the JSONObjects collection is the only thing that varies, you can do this
public class JSONHandler<T> {
...
private List<T> JSONObjects;
When you create a new JSONHandler instance, you can specify the type
var handler = new JSONHandler<Post>();
var handler = new JSONHandler<Layer>();
var handler = new JSONHandler<RelayTeam>();